*{
	/*border: 1px solid red;*/
	list-style: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
header{
	/*width: 1280PX;*/
	background-position-y: top;
	background-position-y:38px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0 auto;
	/*border: 1px solid red;*/
}
.dingu{
	background:#dfdfde;
	margin: 0 auto;
}
header .top{
	width: 996px;
	margin: 0 auto;
	height: 38px;
	display: block;
}
header .top  h2:nth-child(1){
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14PX;
	display: inline-block;
}
header .top  h2:nth-child(2) a{
	height: 38px;
	line-height: 38px;
	float: right;
	font-size: 14PX;
	color: black;
	display: inline-block;
}
header .top  h2:nth-child(2) a:nth-child(2){
	margin-right:25px ;
}
header .top  h2:nth-child(2) a:nth-child(1){
	margin-right:20px ;
}
header .nav{
	overflow: hidden;
	margin: 0 auto;
	width: 996px;
	height:98px;
}
header .nav .img{
	width: 74px;
	height: 98px;
	display: inline-block;
	/*float: left;*/
	
}
header .nav img{
	margin: 20px 0  0 10px;
	display: block;
}
header .nav img~span{
	color: skyblue;
	font-size: 12px;
	letter-spacing: -1px;
}
header .jsao{
	display: inline-block;
	margin-left:17px ;
}
header h1{
	font-size: 22px;
	text-align: center;
	/*display: inline-block;*/
	/*float: left;*/
}
header h1~span{
	font-size: 11px;
	text-align: center;
	margin: 2px;
	/*display: inline-block;*/
	/*float: left;*/
}
header ul{
	display: inline-block;
	float: right;
}
header li a{
	/*padding: 5px;*/
	font-weight: bold;
	width: 94px;
}
header li a:nth-child(1){
	font-weight: bold;
	display: block;
	margin-top: 29px;
	color: black;
}
header li a:nth-child(2){
	display: block;
	color: black;
}
header li b~span{
	letter-spacing:-1px;
}
header li{
	font-size: 13px;
	float: left;
	/*width:60px;*/
	height: 97px;
	text-align: center;
	/*margin-right: 20px;*/

}
header li:hover{
	border-bottom: 3px solid  #3c9cd3;
	background:#faf8f8;
}
